/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package com.seari.service;

import com.seari.bean.MaterialCaregoryAttr;
import com.seari.bean.Station;

import java.util.List;
import java.util.Map;

/**
 *设备分类
 * @author whl
 */
public interface MaterialCaregoryAttrService
{
    public List<Map<String,String>> getLineList(Map<String, String> map);
    public List<Station> getStationByParam(Station station);
    public List<MaterialCaregoryAttr> getFMcAttrByParams(MaterialCaregoryAttr materialCaregoryAttr);
    public List<MaterialCaregoryAttr> getAttrAndValueByFMcId(MaterialCaregoryAttr materialCaregoryAttr);
    public List<MaterialCaregoryAttr> getCommonAttr(MaterialCaregoryAttr materialCaregoryAttr);
    public int getMcAttrListCount(MaterialCaregoryAttr materialCaregoryAttr);
    public int addMcAttr(MaterialCaregoryAttr materialCaregoryAttr);
    public int addMcAttrBatch(List<MaterialCaregoryAttr> materialCaregoryAttrList);
    public int updateMcAttr(MaterialCaregoryAttr materialCaregoryAttr);
    public int updateFCaEnabledByMcId(MaterialCaregoryAttr materialCaregoryAttr);
    public int updateFCaOrderByMcId(MaterialCaregoryAttr materialCaregoryAttr);
    public int deleteMcAttrByFMcId(MaterialCaregoryAttr materialCaregoryAttr);
    public int deleteMcAttrByFCaId(MaterialCaregoryAttr materialCaregoryAttr);
}
